/**
 * Created by L on 2017/6/23.
 */

//点击切换导航栏和内容
$(function () {
    $(".menu li a").click(function () {
        $(".menu li a").removeClass("checkedActive");
        $(this).addClass("checkedActive");
        var index=$(".menu li a").index(this);

        $(".Game").css("display","none");
        $(".Game").eq(index).css({
            "display":"block"
        })
    });

//span高度设置
    var winWidth=window.innerWidth;
    if(winWidth<=500){
        spanWidth();
    }else if(winWidth>500){
        spanWidth1();
    }
});


//轮播器图片获取
$(function () {
    $.ajax({

        type:"GET",
        url:"http://zcai.cn/picture",
        dataType:"JSON",
        data:{
            type:0
        },
        success:function (text) {
            var len=text.data.length;
            var ol=document.getElementsByClassName("carousel-indicators")[0];
            var box=document.getElementsByClassName("carousel-inner")[0];
            for(var i=0;i<len;i++){
                var li1=document.createElement("li");
                li1.setAttribute("data-target","#carousel-example-generic");
                li1.setAttribute("data-slide-to",i);
                ol.appendChild(li1);

                var box2=document.createElement("div");
                box2.setAttribute("class","item pictureList");
                box2.setAttribute("id","pictureList"+parseInt(i+1));
                box.appendChild(box2);
                $("#pictureList"+parseInt(i+1)).css({
                    "width":"100%",
                    "background":"url("+text.data[i].url+")",
                    "background-size":"cover"
                })
            }

            $(".carousel-indicators li").eq(0).addClass("active");
            $(".carousel-indicators li").css("margin","3px");
            $(".item").eq(0).addClass("active");
        }

    });
});

//游戏倒计时和期号以及开奖号码获取
$(function () {
    var i;

    for(i=1;i<=6;i++){
        //开奖号码

        getLotteryNum(i);

        getLotteryTime(i);
    }
});
//获取开奖时间
function getLotteryTime(i) {
    $.ajax({

        type:"GET",
        url:"http://zcai.cn/getLotteryTime",
        dataType:"JSON",
        data:{
            type:i
        },
        success:function (text) {

            if(text.msg!=2){
                $(".changeTime").eq(i-1).css("display","block");
                $(".noSale").eq(i-1).css("display","none");

                var m=parseInt(text.data['n_time']/60);
                var s=parseInt(text.data['n_time']%60);
                if(s<10){
                    $(".seconds").eq(i-1).html('0'+s);
                }else{
                    $(".seconds").eq(i-1).html(s);
                }

                $(".min").eq(i-1).html('0'+m);


                setInterval(function () {

                    //判断是否存在data 存在即在售，不存在即停售
                    var mm = $(".min").eq(i-1).html();
                    var ss = $(".seconds").eq(i-1).html();
                    if(ss!=0){
                        ss--;
                        if(ss<10&&ss>0){
                            $(".seconds").eq(i-1).html('0'+ss);
                        }else{ $(".seconds").eq(i-1).html(ss);}

                    }
                    if(ss==0&&mm!=0){
                        ss=60;
                        mm=mm-1;
                        $(".min").eq(i-1).html('0'+mm);
                        $(".seconds").eq(i-1).html(ss);
                    }
                    if(mm==0&&ss==0){
                        $(".min").eq(i-1).html('0'+'0');
                        $(".seconds").eq(i-1).html('0'+'0');
                        //ajax
                        //获取开奖号
                        getLotteryNum(i);
                        //获取开奖时间
                        $.ajax({

                            type:"GET",
                            url:"http://zcai.cn/getLotteryTime",
                            dataType:"JSON",
                            data:{
                                type:i
                            },
                            success:function (text) {
                                if(text.msg==1){
                                    $(".changeTime").eq(i-1).css("display","block");
                                    $(".noSale").eq(i-1).css("display","none");
                                    var m=parseInt(text.data['n_time']/60);
                                    var s=parseInt(text.data['n_time']%60);
                                    $(".min").eq(i-1).html('0'+m);
                                    if(s<10){
                                        $(".seconds").eq(i-1).html('0'+s);
                                    }else{
                                        $(".seconds").eq(i-1).html(s);
                                    }
                                }else{
                                    $(".changeTime").eq(i-1).css("display","none");
                                    $(".noSale").eq(i-1).css("display","block");
                                }

                            }
                        });


                    }
                },1000);
            }else{
                $(".changeTime").eq(i-1).css("display","none");
                $(".noSale").eq(i-1).css("display","block");
                var noSale1=setInterval(function () {
                    clearInterval(noSale1);
                    getLotteryTime(i);
                },30000)
            }
        }
    });
}



//获取彩票开奖号码以及期数
function getLotteryNum(i) {
    $.ajax({
        type:"GET",
        url:"http://zcai.cn/getLotteryNum",
        dataType:"JSON",
        data:{
            type:i,
            limit:1
        },
        success:function (text) {
            var str='';
            var num;
            for(var b=0;b<text.data[0].开奖号.length;b++){
                str=str+text.data[0].开奖号[b]+" ";
            }
            var ss=text.data[0].期号.substr(7);
            $(".lotteryNumber").eq(i-1).html(ss+"期:"+str);
            var winWidth=window.innerWidth;

            if(winWidth<=500){
                spanWidth();
            }else if(winWidth>500){
                spanWidth1();
            }
        }
    });
}

//窗口改变执行函数
window.onresize = function () {

    var winWidth=window.innerWidth;
    if(winWidth<=500){
        spanWidth();
    }else if(winWidth>500){
        spanWidth1();
    }
};

//当span标签高度未到达24时自动设置为24px
function spanWidth() {
    var span=$(".lotteryNumber3");

    for(var i=0;i<span.length;i++){

        if(span.eq(i).height()>=24){
            $(".lotteryNumber3").eq(i).css({
                "line-height":"12px"
            })
        }else{

            $(".lotteryNumber3").eq(i).css({
                "line-height":"16px"
            })
        }
    }
}
//当span标签高度未到达24时自动设置为24px
function spanWidth1() {
    var span=$(".lotteryNumber3");

    for(var i=0;i<span.length;i++){

        if(span.eq(i).height()<=24){
            $(".lotteryNumber3").eq(i).css({
                "line-height":"24px"
            })

        }
    }
}


